nourish the soul - French English Dictionary